short term profit - German English Dictionary